|
Лабораторная работа № 8 Компонент Shape |
|
Задание: Разработать приложение, в окне которого размещаются названия тех геометрических фигур, которые могут изображаться с помощью компонента Shape. После щелчка по кнопке [Изобразить] справа появляется соответствующая фигура (см. рис. 1). Пример: программа Geom_Figur.exe. Указания: 1. При запуске приложения нет ни одной выбранной фигуры, поэтому справа рисунок отсутствует (см. рис. 2). 2. Если щелкнули по кнопке [Изобразить], но при этом не выбрана ни одна фигура, появляется соответствующее сообщение (см. рис. 3). Рекомендации: 1. Для сокрытия и проявления фигуры или надписи используйте свойство Visible. Его значение можно изменять в окне Инспектора Объектов (при запуске эти компоненты не отображаются в окне) и программным способом (появление компонентов после щелчка по кнопке [Изобразить]. 2. При работе над проектом те компоненты, которые не видны при запуске, тем не менее отображаются на форме (см. рис. 4). 3. Для задания списка возможных фигур используйте компонент RadioGroup. 4. Используйте кнопку типа TBitBtn (страница Дополнительно (Additional)), чтобы можно было задать цвет надписи на ней (кнопка [Изобразить]). Кроме этого, на кнопке данного типа можно разместить рисунок (свойство Glyph).
Пример (не образец!): Рис. 1. Рис. 2. Рис. 3. Рис. 4.
|
